colloid substance - Spanish English Dictionary